package top.wintp.offlinedataanalysis.anlyser.mr.au;

import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.util.Tool;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

/**
 * 在本次项目中我们分别从七个大的角度来进行分析，分别为：用户基本信息分析模块、浏览器信息分析模块、地域信息分析模块、
 * 用户浏览深度分析模块、外链数据分析模块、订单分析模块以及事件分析模块。下面就每个模块进行最终展示的分析。
 * 注意几个概念:
 * 1. 用户/访客：表示同一个浏览器代表的用户。唯一标示用户
 * 2. 会员：表示网站的一个正常的会员用户。
 * 3. 会话：一段时间内的连续操作，就是一个会话中的所有操作。
 * 4. Pv：访问页面的数量
 * 5. 在本次项目中，所有的计数都是去重过的。比如：活跃用户/访客，计算uuid的去重后的个数。
 *
 * 2、用户基本信息分析模块
 * 用户基本信息分析模块主要是从用户/访客和会员两个主要角度分析浏览相关信息，包括但不限于新增用户，活跃用户，总用户，
 * 新增会员，活跃会员，总会员以及会话分析等。下面就各个不同的用户信息角度来进行分析：
 * 用户分析
 * 该分析主要分析新增用户、活跃用户以及总用户的相关信息。
 * 新访客:老访客(活跃访客中) =  1:7~10
 *
 *
 * @author: pyfysf
 * <p>
 * @qq: 337081267
 * <p>
 * @CSDN: http://blog.csdn.net/pyfysf
 * <p>
 * @blog: http://wintp.top
 * <p>
 * @email: pyfysf@163.com
 * <p>
 * @time: 2019/9/2
 */
public class ActiveUserTools implements Tool {
    private static final Logger logger = LoggerFactory.getLogger(ActiveUserTools.class);
    private Configuration conf;

    @Override
    public int run(String[] args) throws Exception {
        return 0;
    }

    @Override
    public void setConf(Configuration conf) {
        //设置配置
        this.conf = conf;




    }

    @Override
    public Configuration getConf() {
        return null;
    }
}
